import javax.swing.table.AbstractTableModel;


public class DatosTableModel extends AbstractTableModel {

	String[] titulos = {"Dato 1", "Dato 2", "Dato 3", "Dato 4", "Dato 5"};
	String [][] datos = new String[100][titulos.length];
	
	
	public DatosTableModel() {
		super();
		for (int i=0; i<datos.length; i++)
			for (int j=0; j<5; j++)
				datos[i][j] = String.valueOf((i+1)*(j+1));
	}

	@Override
	public int getColumnCount() {		
		return titulos.length;
	}

	@Override
	public int getRowCount() {		
		return datos.length;
	}

	@Override
	public Object getValueAt(int arg0, int arg1) {		
		return datos[arg0][arg1];
	}

	@Override
	public String getColumnName(int arg0) {		
		return titulos[arg0];
	}

}
